Standing rib - Spanish English Dictionary